package document

import "gitee.com/tools/internal/domain"

type Document interface {
	ConvertPdfToWord(filename string) (domain.RequestData, error)
	ConvertPdfToExcel(filename string) (domain.RequestData, error)
	ConvertPdfToImage(filename string) (domain.RequestData, error)
	ConvertImageToWord(imageType string, filename ...string) (domain.RequestData, error)
	ConvertImageToExcel(imageType string, filename ...string) (domain.RequestData, error)
	ConvertImageToPdf(imageType string, filename ...string) (domain.RequestData, error)
	GetConvertResult(id string) (domain.File, error)
}
